/*********************
 * 自定义路由
 * author : 丁涛
 * verson : 1.0
 */
import Tool from './tool.js'

// 所有的页面
const _routers = [
	{ title: '首页',name: 'index',path: '/pages/index/index' },
	
];

//游客可以页面
const userNotAuth = [
	
];
//注册未认证不可访问页面
const userNotAudit = [
	
];
	
//跳转方法
let beforeEach = function(pageName){
	if(!Tool.defFun.isInAarry(userNotAuth, pageName)){
		// 判断是否登录
	// 	if(!Vuex.state.hasLogin){
	// 		return _findUrlByName('login');
	// 	}else{
	// 		if(Vuex.state.userInfo.is_access == 1){
	// 			return _findUrlByName(pageName);
	// 		}else{
	// 			//审核未通过
	// 			if(Tool.defFun.isInAarry(userNotAudit, pageName)){
	// 				Tool.tipsFun.toast.error("无权限,审核未通过!");
	// 				return false;
	// 			}else{
	// 				return _findUrlByName(pageName);
	// 			}
	// 		}
	// 	}
	// }else{
		return _findUrlByName(pageName);
	}
};

// 根据name查找页面url
function _findUrlByName(name){
	let url = false;
	for(let i=0,len=_routers.length;i<len;i++){
		if(name == _routers[i].name)url = _routers[i].path; 
	}
	if(url){
		return url;
	}else{
		Tool.tipsFun.toast.error("功能开发中!");
		// url = '/pages/tabBar/home/index';// 默认跳转到首页
		// Tool.webViewFun.switchTab(url);
		return false;
	}
}

export default {
	beforeEach
};